Target Audience: Researchers and policy analysts ready to apply advanced multivariate techniques to complex datasets
Prerequisites: Workshop 1 or solid foundation in basic multiple regression
Materials Needed: Statistical software with diagnostic capabilities, real policy datasets, calculators
By the end of this workshop, participants will be able to:
Research Question: Does the effect of teacher training on student learning outcomes differ by school infrastructure quality?
Variables:
Your task: Set up a regression model to test whether infrastructure moderates the teacher training effect.
Step 1: Write the full regression equation including the interaction term:
test_score = β₀ + β₁(teacher_training) + β₂(infrastructure) + β₃(_____) + β₄(student_ses) + β₅(class_size) + β₆(years_experience) + ε
Step 2: What does each coefficient represent?
Given these hypothetical results:
| Variable | Coefficient | Std Error | p-value |
|---|---|---|---|
| teacher_training | 8.5 | 2.1 | 0.001 |
| infrastructure | 3.2 | 0.8 | 0.001 |
| teacher_training × infrastructure | 1.7 | 0.6 | 0.006 |
| student_ses | 12.3 | 1.9 | <0.001 |
Context: You're analyzing factors affecting daily wages in MGNREGA across 500 districts. After running your initial model, you need to check key assumptions.
Initial Model: daily_wage = β₀ + β₁(unemployment_rate) + β₂(literacy_rate) + β₃(distance_to_city) + β₄(state_budget_pc) + ε
Test: Residuals vs. Fitted plot
Look for: Random scatter around zero
Problem signs: Curved patterns, funneling
Solutions: Log transformation, polynomial terms
Test: Q-Q plot, Shapiro-Wilk test
Look for: Points along diagonal line
Problem signs: Systematic deviations
Solutions: Robust standard errors, transformations
Test: Breusch-Pagan test, residuals vs. fitted
Look for: Constant variance across fitted values
Problem signs: Funneling pattern
Solutions: Robust SEs, weighted least squares
Test: VIF (Variance Inflation Factor)
Look for: VIF < 5 (ideally < 3)
Problem signs: VIF > 10
Solutions: Drop variables, ridge regression
Given VIF values:
Analysis:
Breusch-Pagan test results:
Questions:
Identify problematic observations:
| District | Standardized Residual | Cook's Distance | Leverage |
|---|---|---|---|
| District A | -3.2 | 0.15 | 0.08 |
| District B | 1.8 | 0.003 | 0.12 |
| District C | 2.1 | 0.25 | 0.15 |
Thresholds: |Standardized residual| > 2.5, Cook's D > 4/n, Leverage > 2p/n
Analysis:
Context: You're evaluating the effectiveness of digital literacy programs on women's economic empowerment across 300 villages in rural India. You have multiple competing models and need to select the best one.
R² = 0.34, AIC = 2847
empowerment_score ~ digital_program + age + education + household_income
R² = 0.41, AIC = 2801
empowerment_score ~ digital_program + age + education + household_income + digital_program:education
R² = 0.45, AIC = 2823
empowerment_score ~ digital_program + age + education + household_income + digital_program:education + village_infrastructure + social_capital
Model Selection Guidelines:
Selected Model 2 results:
| Variable | Coefficient | Std Error | p-value |
|---|---|---|---|
| digital_program | 2.8 | 1.2 | 0.020 |
| education (years) | 0.6 | 0.15 | <0.001 |
| digital_program × education | 0.4 | 0.18 | 0.035 |
Research Question: Does the relationship between experience and income follow a quadratic pattern (increasing returns early in career, diminishing returns later)?
monthly_income = β₀ + β₁(experience) + β₂(experience²) + β₃(education) + β₄(urban) + ε
Key insight: The turning point occurs at experience = -β₁/(2×β₂) years
Calculations:
Advanced multivariate analysis is about telling nuanced stories with data. Interactions reveal that "one size fits all" policies often don't work. Diagnostics ensure your statistical story is credible. Model selection balances complexity with parsimony. Always ask: "What is the policy-relevant insight, and how confident should we be in it?"
Diagnostic Tools:
Advanced Econometric Methods:
Policy Application Examples:
Next Steps in ImpactMojo:
This handout is part of the ImpactMojo 101 Knowledge Series
Licensed under CC BY-NC-ND 4.0 • Free to use with attribution • www.impactmojo.in
For complete problem set solutions, diagnostic code scripts, and additional practice datasets, visit the ImpactMojo platform.